mounted messenger - Spanish English Dictionary